package Class.Homemade.damo0523.demo4;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 姚东名
 * Date: 2024-05-23
 * Time: 23:37
 */
class B {
    //实例成员方法：
    public int num = 1;
    //成员方法 -> 构造代码块
    public B() {
        func();
    }
    //普通代码块
    public void func() {
        System.out.println("B.func()");
    }
}
class D extends B {
    //方法的重写
    @Override
    public void func() {
        super.func();
        System.out.println("D.func() "+ num);
    }
}
public class Test {
    public static void main(String[] args) {
        D d = new D();//在实例对象的时候，就要对父类的成员初始化
        //1.父类的实例 2. 父类的构造
        //3.子类的实例 3.子类的构造
    }
}
